-
-
Notifications
You must be signed in to change notification settings - Fork 587
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refactor(compilation): Add callback to factorizeTask and make process dependencies happen after all dependencies get factorized #4835
Merged
JSerFeng
merged 1 commit into
main
from
11-30-refactor_compilation_process_dependencies_should_happen_after_all_dependencies_get_factorized
Jan 17, 2024
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
github-actions
bot
added
the
team
The issue/pr is created by the member of Rspack.
label
Nov 30, 2023
This was referenced Nov 30, 2023
JSerFeng
force-pushed
the
11-30-refactor_compilation_process_dependencies_should_happen_after_all_dependencies_get_factorized
branch
from
December 1, 2023 07:05
80f8756
to
c1ced85
Compare
!bench |
📝 Benchmark detail: Open
|
JSerFeng
changed the title
refactor(compilation): process dependencies should happen after all dependencies get factorized
refactor(compilation): Add callback to factorizeTask and make process dependencies happen after all dependencies get factorized
Dec 1, 2023
!bench |
📝 Benchmark detail: Open
Threshold exceeded: ["10000_production-mode + exec"] |
IWANABETHATGUY
previously approved these changes
Dec 1, 2023
JSerFeng
force-pushed
the
11-30-refactor_compilation_process_dependencies_should_happen_after_all_dependencies_get_factorized
branch
from
December 2, 2023 09:35
c1ced85
to
9f2d540
Compare
IWANABETHATGUY
previously approved these changes
Dec 4, 2023
JSerFeng
force-pushed
the
11-30-refactor_compilation_process_dependencies_should_happen_after_all_dependencies_get_factorized
branch
from
December 6, 2023 07:04
9f2d540
to
47d1afa
Compare
JSerFeng
force-pushed
the
11-30-refactor_compilation_process_dependencies_should_happen_after_all_dependencies_get_factorized
branch
3 times, most recently
from
December 16, 2023 11:01
50d2142
to
f944513
Compare
JSerFeng
force-pushed
the
11-30-refactor_compilation_process_dependencies_should_happen_after_all_dependencies_get_factorized
branch
2 times, most recently
from
December 20, 2023 06:37
e1c4553
to
caa3be2
Compare
2 tasks
JSerFeng
force-pushed
the
11-30-refactor_compilation_process_dependencies_should_happen_after_all_dependencies_get_factorized
branch
3 times, most recently
from
December 26, 2023 18:03
1777769
to
90f1652
Compare
JSerFeng
force-pushed
the
11-30-refactor_compilation_process_dependencies_should_happen_after_all_dependencies_get_factorized
branch
from
January 4, 2024 07:39
90f1652
to
347b90e
Compare
2 tasks
JSerFeng
force-pushed
the
11-30-refactor_compilation_process_dependencies_should_happen_after_all_dependencies_get_factorized
branch
2 times, most recently
from
January 10, 2024 13:55
25d8841
to
f85604d
Compare
JSerFeng
force-pushed
the
11-30-refactor_compilation_process_dependencies_should_happen_after_all_dependencies_get_factorized
branch
from
January 12, 2024 13:57
f85604d
to
21b6f6f
Compare
!bench |
📝 Benchmark detail: Open
|
ahabhgk
previously approved these changes
Jan 16, 2024
…ependencies get factorized
JSerFeng
force-pushed
the
11-30-refactor_compilation_process_dependencies_should_happen_after_all_dependencies_get_factorized
branch
from
January 17, 2024 03:06
21b6f6f
to
a947386
Compare
ahabhgk
approved these changes
Jan 17, 2024
JSerFeng
deleted the
11-30-refactor_compilation_process_dependencies_should_happen_after_all_dependencies_get_factorized
branch
January 17, 2024 04:39
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Add callback parameter to handle_module_creation
In Webpack, processDependencies task finishes after all the dependencies actually factorized. I use a oneshot channel to get informed
Test Plan
Require Documentation?